Skip to main content

task response_count

Command Title

/task response_count

Description

This command allows you to set up a task that rewards users with points for responding to messages or leaving reactions in a specified channel over a specified period. You can create multiple tasks with different reward levels and response types to encourage user engagement and interaction in your Discord server.

Usage

/task response_count <reward> <count> <channel> <period> [type]

Parameters

Required Parameters:

  • <reward>: The value must be a positive integer or 0. Setting 0 disables the reward.
  • <count>: The value must be a positive integer.
  • <channel>: If omitted, all channels are included. If specified, only responses in the selected channel are counted.
  • <period>: Available options are Daily, Weekly, Monthly, and Lifetime.

Optional Parameters:

  • [type]: Available options are Only Reply, Only Reaction, and Reply / Reaction. If omitted, it defaults to Only Reply.

Examples

  • Example 1: Set up a daily task that rewards users with 5 points for replying to 10 messages in all channels:

    /task response_count reward:5 count:10 period:Daily type:Only Reply
  • Example 2: Set up a weekly task that rewards users with 15 points for leaving reactions to 25 messages in the #general channel:

    /task response_count reward:15 count:25 period:Weekly type:Only Reaction channel:#general
  • Example 3: Set up a monthly task that rewards users with 20 points for responding to 20 messages in the #announcements channel:

    /task response_count reward:20 count:30 period:Monthly type:Reply / Reaction channel:#announcements

Notes

  • Users can only complete one task of the same type (same reward, response count, and period) per channel per period.
  • The response count must be a positive integer.
  • The period can be set to Daily, Weekly, Monthly, or Lifetime (no time period restriction).
  • If the [channel] parameter is omitted, the task will apply to all channels.
  • If the [type] parameter is omitted, the task will count only replies.
  • Users will receive the reward once they have reached the specified response count in the specified channel during the specified period.

FAQs

  • Q: Can I set up multiple response count tasks with different reward values and response requirements?

    A: Yes, you can create multiple response count tasks with varying reward values, response types, and response requirements. Each task will be tracked independently.

  • Q: Can I track responses and reactions in specific channels only?

    A: Yes, you can specify a channel when creating a task. Only responses and reactions in that channel will be counted towards task completion.

  • Q: What happens if a user responds to more messages than the required count?

    A: Users will only receive the reward once they have reached the specified response count. Any additional responses will not count towards the next reward.

  • Q: Can I set up a task that rewards both replies and reactions?

    A: No, you can use the Reply / Reaction option to set up a task that rewards users for responding to messages or leaving reactions.